require "base/main/main.rb"
##
#
#	Lee los argumentos de linea de comandos y setea niveles de log de acuerdo
#	a si encuentra --debug, --info, etc...
#
##
class LogOptionsConfig < Main

	include Rsif::Core::Logging

	def run(context)
		args = context.symbol(:args)

		if args.find { |x|x =="--debug" } then
			logger.level = 0
		end
		if args.find { |x|x =="--info" } then
			logger.level = 1
		end
		if args.find { |x|x =="--dry" } then
			logger.level = 1000
		end

	end
end

